草庐IT

python - setuptools 包上的 Pyinstaller

全部标签

python - 来自外部驱动器的 Subprocess.call()

我正在尝试从外部驱动器运行Python脚本。脚本运行正常,但当它到达subprocess.call(callThis,shell=True)行时,我收到错误(来自命令提示符)文件名、目录名或卷标语法不正确。当我从C驱动器运行相同的脚本时,它工作正常并复制了文件。Python安装在C盘,外置驱动器如果重要的话是microSD卡。Python版本是3.4,但它也需要在Python2.7上运行。相关代码:paths=[os.path.join(dirpath,fname)fordirpath,__,fnamesinos.walk('.\\MUSIC')forfnameinfnames]for

适用于 Python 3.5.1 的 Python-pptx

Python3.5.1可以使用pptx(Python-pptx)模块吗?例如:frompptximportPresentationfrompptx.utilimportPt如果不是,那么替换此模块最简单的方法是什么?我认为结果应该无关紧要,但我使用PyCharm作为IDE。我尝试使用pipinstallpython-pptx安装它。当我安装Pandas和matplotlib以及其他模块时,使用pip安装工作得很好。但是,当我尝试安装Python-pptx时,我得到了:错误:b"'xslt-config'未被识别为内部或外部命令,\r\noperableprogramorbatchfil

python - 找不到命令 Python2

我必须使用Python2执行以下命令:python2-mpipinstallSomePackage在命令行中。我收到未找到Python2的消息,但我确实安装了Python2.7.1。当我运行python--version时,我得到了输出Python3.5.1。编辑:我使用Windows。并且命令whereis和env也没有找到。 最佳答案 在windows下你必须使用:py-2yourfilename//forpython2.xpy-3yourfilename//forpython3.x

Python 2.x - Windows 上毫秒级别的 sleep 调用

我在这个论坛上得到了一些关于如何在Python2中编写时钟对象的很好的提示。我现在已经有了一些可以工作的代码。这是一个以60FPS的速度“滴答”的时钟:importsysimporttimeclassClock(object):def__init__(self):self.init_os()self.fps=60.0self._tick=1.0/self.fpsprint"TICK",self._tickself.check_min_sleep()self.t=self.timestamp()definit_os(self):ifsys.platform=="win32":self.t

python - 如何从 Python 为当前命令提示符 session 设置环境变量

我被难住了太久了。希望有人能提供帮助。我正在编写一个PythonCLI应用程序,它需要为当前的命令提示符session(Windows)设置一个临时环境变量(PATH)。该应用程序已经使用可见的方法为所有futuresession永久设置了环境变量here.为了尝试为当前session设置临时环境变量,我尝试了以下操作:使用os.environ设置环境变量使用答案here它使用了一个临时文件。不幸的是,这在直接从Cmd提示符而不是从Python运行时有效。使用subprocess.call、subprocess.check_call调用SET该工具的用户将需要它,这样他们就不必关闭命令

python - 在cython代码中加入print语句影响输出

我有一个结合使用Python和Cython编写的应用程序。我最近为此应用程序添加了一项新功能和测试。测试在我的本地机器(一台macbook)上通过了,但是当我推送到appveyor(一个WindowsCI服务)时,测试失败了。这本身并不奇怪。当我将打印语句添加到我的Cython代码以试图查看它在appveyor上运行时发生了什么时,测试不再失败。这令人沮丧,因为它让我无法弄清楚当appveyor上的测试失败时发生了什么。它也很令人困惑,因为它违反了我对Python和Cython一般工作方式的理解。我的代码很复杂,我没有合理的方式来分享这种现象的例子。但是,我正在寻找可能发生这种情况的原

python - 如何在python中安装模块和包

我正在尝试使用Python开始使用OpenCV。我有C#经验,并且了解C++。但是,我觉得使用python比使用c++更舒服。我在visualstudio2015中安装了OpenCV,然后安装了python3.4。一开始我收到了一个错误numpy,“找不到模块”,谢天谢地,我解决了它。我收到另一个错误cv2“找不到模块”我问了question昨天,但我认为这个问题已经被搁置了。无论如何,我没有提示,但我仍然需要一些帮助,请在python中使用OpenCV进行统计。安装python3.4成功安装numpy成功安装matpilotlib失败安装cv2失败谁能帮帮我,非常感谢。

linux - 如何在 Windows 上的 Visual Studio 中编写 CUDA 并将其部署到 Linux?

我正在协助一位教授为并行编程类(class)设置一个实验室。该过程如下:一名学生登录运行Windows7的虚拟机。这台机器没有可用的GPU。它安装了7.5版的CUDA工具包以及VisualStudio2013。学生应该使用VisualStudio编写他们的CUDA程序/项目。为了测试/运行这些项目,学生可以远程访问相当高端的机器。我没有物理访问它的权限,但从我使用命令行可以看出,它有四个NVIDIATeslaM40。学生可以通过SSH远程访问这台机器。但是,问题是这台机器运行的是Linux(Ubuntu14.04.5)。我正在尝试弄清楚如何将学生在Windows上的VisualStud

windows - 如何在 Windows 输出中使 dir 命令像 linux 上的 ls 命令一样?

dir是windows中列出当前位置有哪些文件的命令,类似于linux中的ls命令。但是,它们默认显示的信息不同。这是windowsdir的示例输出之一:2016-06-3003:47PM.2016-06-3003:47PM..2015-06-0403:49PM12,292.DS_Store2016-06-1005:10PM11.gitattributes2016-06-3003:47PM318.gitignore2015-09-2510:09AM0.gitmodules2016-08-0311:25AMapp2015-08-1005:07PM2,502artisan2016-06-3

python - 如何将 PyQt 信号连接到外部函数

如何将一个文件中的pyqt按钮信号连接到另一个python文件中的函数?我尝试了各种方法,但似乎没有任何效果。这是第一个文件:fromPyQt4importQtGuifromPyQt4.QtGuiimportQMainWindowfromMainUIFileimportUi_MainfrompythonfileimportmyOutsideFunctionclassMainWindow(QMainWindow,Ui_file):def__init__(self):QMainWindow.__init__(self)self.setupUi(self)self.btn.clicked.c